The new Bishop of Oxford is to be the Rt Revd Dr Steven Croft, Downing Street announced today. Bishop Steven succeeds the Rt Revd John Pritchard, who retired in October 2014 after seven years in post. Bishop Steven, who is … Continue reading Sheffield moves to Oxford
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed